Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
95 LEIGHTON ROAD Terraced £306,485 £171,500 23 Jun 2006
97 LEIGHTON ROAD Semi-Detached £320,435 £230,000 15 Apr 2016
103 LEIGHTON ROAD Semi-Detached £164,900 30 Nov 2009
107 LEIGHTON ROAD Semi-Detached £327,344 £312,000 17 Nov 2023
109 LEIGHTON ROAD Semi-Detached £361,412 £96,000 20 Oct 2000
123 LEIGHTON ROAD Detached £575,471 £340,000 16 Sep 2013